contract payable - Turkish English Dictionary